@charset "utf-8";
/* CSS Document */

body{ background:#293742; color:#3465a2;}

/*accordion basic 手风琴*/
.accordion {border-color: #499ddb;}
.accordion .accordion-header {background: #d4eeff; border-color:#acdfff;}/*未选中效果*/
.accordion {border-color: #499ddb;}
.accordion .accordion-header .panel-title {color: #499ddb;}
.accordion .accordion-header-selected {background: #499ddb;}
.accordion .accordion-header-selected .panel-title {color: #d4eeff;}

/*calendar 日历*/
.calendar {border-color: #54a4df;}
.calendar-header {background: #54a4df;}
.calendar-saturday {color: #24c58e;}
.calendar-sunday {color: #d84a33;}
.calendar-today {color: #3366d9;}

/*dialog对话框*/
.window {
  background-color: #54a4df;
  background: -webkit-linear-gradient(top,#54a4df 0,#54a4df 20%);
  background: -moz-linear-gradient(top,#54a4df 0,#54a4df 20%);
  background: -o-linear-gradient(top,#54a4df 0,#54a4df 20%);
  background: linear-gradient(to bottom,#54a4df 0,#54a4df 20%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#54a4df,endColorstr=#54a4df,GradientType=0);
}
.window,.window .window-body {border-color: #54a4df;}
.window-shadow {
  background: #011c33;
  -moz-box-shadow: 1px 1px 1px #011c33;
  -webkit-box-shadow:1px 1px 1px #011c33;
  box-shadow:1px 1px 1px #011c33;
  filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=1,MakeShadow=false,ShadowOpacity=0.2);
}

/*linkbutton>basic 按钮*/
.l-btn {
  color: #fff;
  background: #fafafa;
  border: 1px solid #5299db;
  background: -webkit-linear-gradient(top,#9ec6eb 0,#4d9adc 50%,#58afe2 100%);
  background: -moz-linear-gradient(top,#9ec6eb 0,#4d9adc 50%,#58afe2 100%);
  background: -o-linear-gradient(top,#9ec6eb 0,#4d9adc 50%,#58afe2 100%);
  background: linear-gradient(to bottom,#9ec6eb 0,#4d9adc 50%,#58afe2 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#9ec6eb,endColorstr=#58afe2,GradientType=0);/*ie下的渐变*/
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  outline:none;
  margin-left:6px;
}

.l-btn:hover {
  background: -webkit-linear-gradient(top,#a6d6f3 0,#4daae4 50%,#5cbfe9 100%);
  background: -moz-linear-gradient(top,#a6d6f3 0,#4daae4 50%,#5cbfe9 100%);
  background: -o-linear-gradient(top,#a6d6f3 0,#4daae4 50%,#5cbfe9 100%);
  background: linear-gradient(to bottom,#a6d6f3 0,#4daae4 50%,#5cbfe9 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#a6d6f3,endColorstr=#5cbfe9 ,GradientType=0);/*ie下的渐变*/
  color: #fff;
  border: 1px solid #2182dc;
  outline:none;
}
.l-btn-plain {padding: 0px; margin:0 5px;border-width:0;filter none;border: 1px solid #fff;}
.l-btn-plain:hover {
  background: #eaf2ff;
  color: #000000;
  border: 1px solid #b7d2ff;
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
}
.l-btn-page {padding: 0px; margin:0 5px;background:#fff;border-width:0;filter none;border: 1px solid #fff;}
.l-btn-page:hover {
  background:#eaf2ff;
  color: #000000;
  border: 1px solid #b7d2ff;
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
}

/*form>basic 表单*/
.panel-header {
  background-color: #499ddb;
  background: -webkit-linear-gradient(top,#499ddb 0,#499ddb 100%);
  background: -moz-linear-gradient(top,#499ddb 0,#499ddb 100%);
  background: -o-linear-gradient(top,#499ddb 0,#499ddb 100%);
  background: linear-gradient(to bottom,#499ddb 0,#499ddb 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#499ddb,endColorstr=#499ddb,GradientType=0);
  border:0px solid #499ddb;
}

.panel-title {
  font-size: 12px;
  font-weight: bold;
  color: #d4eeff;
  height: 16px;
  line-height: 16px;
}

.panel-body {
  border-color: #499ddb;
  color:#31495b;
  background:#fff;
}

.textbox {border: 1px solid #168de9;-moz-border-radius: 3px 3px 3px 3px;-webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px;}

.validatebox-invalid {
  background-color: #e9e9e9;
  background: -webkit-linear-gradient(top,#e9e9e9 0,#ffffff 100%);
  background: -moz-linear-gradient(top,#e9e9e9 0,#ffffff 100%);
  background: -o-linear-gradient(top,#e9e9e9 0,#ffffff 100%);
  background: linear-gradient(to bottom,#e9e9e9 0,#ffffff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#e9e9e9,endColorstr=#ffffff,GradientType=0);
}


.textbox .textbox-prompt {background-color: #e9e9e9;background: -webkit-linear-gradient(top,#e9e9e9 0,#ffffff 100%);background: -moz-linear-gradient(top,#e9e9e9 0,#ffffff 100%);background: -o-linear-gradient(top,#e9e9e9 0,#ffffff 100%);background: linear-gradient(to bottom,#e9e9e9 0,#ffffff 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#e9e9e9,endColorstr=#ffffff,GradientType=0);
}

/*datagrid>basic 表格*/
.datagrid-row-over,/*鼠标经过的样式*/
.datagrid-header td.datagrid-header-over {background: #d4eeff;color: #31495b;cursor: default;
}

.datagrid-row-selected {background: #66c7fc;color: #fff;}/*鼠标选择的样式*/

/*tabs>basic tab页*/
.tabs-header {border-width: 0;}
.tabs-header,
.tabs-tool{background-color:transparent;}

/*menubutton*/
.menu {
  background-color: #fff;
  border-color: #499ddb;
  color: #444;
}
.menu-shadow {
  position: absolute;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
  background: #011c33;
  -moz-box-shadow: 1px 1px 1px #011c33;
  -webkit-box-shadow: 1px 1px 1px #011c33;
  box-shadow: 1px 1px 1px #011c33;
  filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=1,MakeShadow=false,ShadowOpacity=0.2);
}

/*progressbar 进度条*/
.progressbar-text {
  color: #94cdff;
}
.progressbar-value .progressbar-text {
  background-color: #94cdff;
  color: #fff;
}

/*tabs tab标签*/
.tabs li a.tabs-inner {
  color: #fff;
  background-color: #9ec6eb;  
  background: -webkit-linear-gradient(top,#9ec6eb 0,#4d9adc 50%,#58afe2 100%);
  background: -moz-linear-gradient(top,#9ec6eb 0,#4d9adc 50%,#58afe2 100%);
  background: -o-linear-gradient(top,#9ec6eb 0,#4d9adc 50%,#58afe2 100%);
  background: linear-gradient(to bottom,#9ec6eb 0,#4d9adc 50%,#58afe2 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#9ec6eb,endColorstr=#58afe2,GradientType=0);/*ie下的渐变*/
}
.tabs-header,
.tabs-scroller-left,
.tabs-scroller-right,
.tabs-tool,
.tabs,
.tabs-panels,
.tabs li a.tabs-inner,
.tabs li.tabs-selected a.tabs-inner,
.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner,
.tabs-header-left .tabs li.tabs-selected a.tabs-inner,
.tabs-header-right .tabs li.tabs-selected a.tabs-inner {
  border-color: #499ddb;
}

.tabs-p-tool a:hover,
.tabs li a:hover.tabs-close,
.tabs-scroller-over {
  background-color: #eaf2ff;
}
.tabs li.tabs-selected a.tabs-inner {
  border-bottom: 1px solid #ffffff;
}
.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner {
  border-top: 1px solid #ffffff;
}
.tabs-header-left .tabs li.tabs-selected a.tabs-inner {
  border-right: 1px solid #ffffff;
}
.tabs-header-right .tabs li.tabs-selected a.tabs-inner {
  border-left: 1px solid #ffffff;
}
.tabs-header .tabs-pill li.tabs-selected a.tabs-inner {
  background: #ffe48d;
  color: #000000;
  filter: none;
  border-color: #95B8E7;
}

/*tooltip 提示消息*/
.tooltip {
  background-color: #ffffff;
  border-color: #499ddb;
  color: #000000;
}



